the presidency of strategy development - Alemán Inglés Diccionario